a chirring sound - Espagnol Anglais Dictionnaire